<?php

class Videos extends CI_Controller {

       function __construct() {
	   parent::__construct();
	   $this->load->model('media_model');
    }

    public function index() {
	   $this->listado();
    }

    public function listado($id, $msg = '') {
	   $data = array('videos' => $this->media_model->list_videos($id));
	   if ($msg != '') {
		  $data['error'] = 1;
		  $data['msg'] = $msg;
	   }
	   $data['cod_pelicula'] = $id;
	   $this->load->view('listados/l_videos', $data);
    }

    public function insertar($id) {
	   $data = array(
		  'id_youtube' => '',
		  'titulo' => '',
		  'duracion' => '',
		  'iframe' => '',
		  'cod_pelicula' => $id
	   );
	   if (count($_POST)) {
		  $this->form_validation->set_rules('id_youtube', 'id_youtube', 'required|is_unique[video.id_youtube]');
		  $this->form_validation->set_rules('titulo', 'titulo', 'required');
		  $this->form_validation->set_rules('cod_pelicula', 'cod_pelicula', 'required');
		  if ($this->form_validation->run() == FALSE) {
			 $this->listado('Operacion no se ha podido realizar!!');
		  } else {
			 $operacion = $this->media_model->add_video($data['cod_pelicula']);
			 if ($operacion) {
				$this->listado('Operacion realizada con exito!!');
			 } else {
				$this->listado('Operacion no se ha podido realizar!!');
			 }
		  }
	   }
    }

    function eliminar($id) {
	   $this->aux_model->erase_video($id);
	   $this->listado('Registro eliminado!');
    }

}
    